imperial outpost (orra) - Espagnol Anglais Dictionnaire